sheep's fleece - Turc Anglais Dictionnaire